.thumb {
		display:block;
		width:200px;
		height:200px;
		position:relative;
		margin: 10px;
		float:left;
	}
	
        .thumb-wrapper {
                display:block;
                width:100%;
                height:100%;
                border: 3px solid #AEAEAE;
        }

        .thumb img {
                width:100%;
                /*height:100%;*/
               /* left: 0;
                top: 0;
                position: absolute;*/
                display:block;
                /*padding: 6px;
                border: 1px solid ghostwhite;*/
                background-color: #CCCCCC;                
        }
        
        .thumb figure:after{
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.6) inset;
            content: "";
            height: 100%;
            left: 0;
            top: 0;
            position: absolute;            
            margin: 0px;
            width: 100%;
            
        }
        figure{margin: 0;}

        .thumb .thumb-detail {
                display:block;
                width:100%;
                height:100%;
                position:absolute;
                top: 0px;
                left: 0px;
                /*background:gold;*/
                font-family:arial;
                font-weight:bold;
                font-size:16px;	   
                margin: 3px; /*USAR O MESMO TAMANHO DA BORDA DO THUMB-WRAPPER*/                
        }

        .thumb .thumb-detail a {
                display:block;
                width:100%;
                height:100%;
                text-transform:uppercase;
                font-weight:bold;	
                color:#333;
                text-decoration:none;		
                font-family: 'Open Sans', sans-serif;
                letter-spacing:-1px;                
                font-size:18px;
        }		
	
	/*
	* Without CSS3
	*/
	.thumb.scroll {
		overflow: hidden;
	}	
	
        .thumb.scroll .thumb-detail {
                bottom:-280px;
        }
	
	
	/*
	* CSS3 Flip - TESTADO EM  Internet Explorer - Chrome - Firefox
	*/	
	.thumb.flip {
             perspective:800px;
            }
            
        .thumb.flip .thumb-wrapper img,.thumb.flip .thumb-wrapper figure, .thumb.flip .thumb-wrapper .thumb-detail {
            -webkit-transition:0.2s ease-in-out;
            -moz-transition:0.2s ease-in-out;
            transition:0.2s ease-in-out;	           
        }
        .thumb.flip .thumb-wrapper img, .thumb.flip .thumb-wrapper figure {
            -moz-transform:perspective(800px) rotateY(0deg);
            -webkit-transform:perspective(800px) rotateY(0deg);
            transform:perspective(800px) rotateY(0deg);	
        } 

        .thumb.flip .thumb-detail {
            -moz-transform:perspective(800px) rotateY(180deg);
            -webkit-transform:perspective(800px) rotateY(180deg);
            transform:perspective(800px) rotateY(180deg);	
        }

        .thumb.flip img,.thumb.flip figure, .thumb.flip .thumb-detail {
            -moz-backface-visibility:hidden;
            -webkit-backface-visibility:hidden;
            backface-visibility:hidden;
        }
        .thumb.flip .flipIt img, .thumb.flip .flipIt figure {
            -webkit-transform:perspective(800px) rotateY(-179.9deg);
            -moz-transform:perspective(800px) rotateY(-179.9deg);
            transform:perspective(800px) rotateY(-179.9deg);
        }        
        
        .thumb.flip .flipIt .thumb-detail {
            -moz-transform:perspective(800px) rotateY(0);
            -webkit-transform:perspective(800px) rotateY(0);
            transform:perspective(800px) rotateY(0);	
        }
	.thumb.flip{ display: none;}